package pCloud.obligation;

import java.io.OutputStream;
import java.net.URI;
import java.util.HashMap;

import pCloud.server.DatabaseHandle;

import com.sun.xacml.Obligation;
import com.sun.xacml.ctx.RequestCtx;

public interface ObligationHandle {
	//The keyColumn is used as the index when presenting data
	public Object processObligation(String keyColumn, DatabaseHandle rc, HashMap<URI, Obligation> obligationMap,
			RequestCtx requestCtx) throws Exception;
}
